Stuffed animals - Turkish English Dictionary